high-level official - French English Dictionary